ProStructures CONNECT Edition Configuration

Appendix E - Default Configuration Folder Layout

The following table shows the default layout of the Configuration folder tree including an example ProStructures-extended workspace and workset. The configuration variables that identify the files and folders are shown on the right.

Folder Configuration
installationFolder\Configuration\ $(_USTN_CONFIGURATION)
+ WorkSpaceSetup.cfg | A file of this name must exist. It can relocate "Organization" and "WorkSpaces".
+ Organization\ $(_USTN_ORGANIZATION)
| + standards.cfg, xxx.cfg Set organization-wide configuration variables.
| + …\ Directories for organization-wide data files.
| + ProStructures\ $(_PS_ORGANIZATION)
| + application.cfg, xxx.cfg | | Set any organization-wide ProStructures configuration variables.
| + …\ | Directories for organization-wide ProStructures data files. "Logos" is an example.
+ WorkSpaces\ $(_USTN_WORKSPACESROOT)
+ workSpaceName.cfg | | Sets product-neutral configuration variables for the workspace. This file can also relocate the workspace root folder, "Standards" and "WorkSets"
+ workSpaceName\ $(_USTN_WORKSPACEROOT)
+ xxx.cfg | Set more configuration variables for the workspace. These files are optional.
+ Standards\ $(_USTN_WORKSPACESTANDARDS)
| + …\ Directories for workspace data files.
| + Dgnlib\ $(MS_DGNLIBLIST)
| | + xxx.dgnib | | Workspace-specific ProStructures modeling library e.g. USA_Canada3DModeling.dgnlib
| | + BB_FloorMaster.dgnlib $(SMC_COLUMNGRID_DEFINITION_DGNLIB)
| | + GridTemplate.dgnlib $(SMC_COLUMNGRID_TEMPLATE_DGNLIB)
| + …\
| + ProStructures\ $(_PS_WORKSPACESTANDARDS)
| | + application.cfg, xxx.cfg | | | Set ProStructures configuration variables for the workspace.
| | + Benchmarks\ To override $(PS_BENCHMARKUSER)
| | + Bracing\ $(PS_BRACINGDATABASE)
| | | + xxx.mdb
| | + Connections\
| | | + AutoConnect\ $(PS_AUTOCONNECTPROJECTS)
| | | | + CDM_Setup.ini $(PS_AUTOCONNECTSETUPFILE)
| | | | + Sample\ AutoConnect project consistent with units system
| | | | + AutoConnectData.mdb, CDM.ini, CDM_angle.ini
| | | + BasePlate.dbf $(PS_BASEPLATEDB) - Optional file
| | | + BasePlateC1.dbf $(PS_BASEPLATEC1DB) - Optional file
| | | + BeamBeamClamp.dbf $(PS_BEAMBEAMCLAMPDB) - Optional file
| | | + PipeStrap.dbf $(PS_PIPESTRPDB) - Optional file
| | | + PurlinBeamBraceFly.dbf $(PS_PURLINBEAMBRACEFLYDB) - Optional file
| | + Data\
| | | + EED\
| | | | + xxx.EED (for parts) To override $(PS_USEREED)
| | | | + xxx.EED (for groups) To override $(PS_GROUPUSEREED)
| | | + Pro_st3d.fdf $(PS_FREEDESCRIPTIONFILE)
| | | + Pro_st3d.ldt $(PS_LINEDISPLAYDESCRIPTIONFILE) - Optional file
| | | + Pro_st3d.mdf $(PS_MODIDESCRIPTIONFILE) - Optional file
| | | + Pro_st3d.pdc $(PS_PLATEDESCRIPTIONFILE)
| | | + Pro_st3d.pit $(PS_PROCESSDESCRIPTION FILE)
| | | + Pro_st3d.pod $(PS_PARTORIGINFILE) - Optional file
| | | + ProStructures_Material.mdb $(PS_MATERIALFILE)
| | + Details\ | | | | | | | | | $(PS_DRAWINGFRAMEDEFINITION) $(PS_MARKNUMBERDEFINITION) $(PS_DRAWINGSCALETEMPLATE) $(PS_DRAWINGTRANSLATION)
| | | + xxx.frm
| | | + xxx.mkn
| | | + xxx.scl
| | | + xxx.tra
| | | + Frames\ To add to or override $(PS_DRAWINGFRAMES)
| | | + HoleDisplay\

| | | |

To override $(PS_HOLEDISPLAYUSER)

$(PS_HOLEDISPLAYSTYLES)

| | | | + xxx.hsy
| | | | + PsHoleDisplayList.bls $(PS_HOLEDISPLAYSTYLELISTFILE)
| | | + ManualCuts\ To override $(PS_MANUALCUTUSER)
| | | + Styles\ $(PS_DISPLAYSTYLES)
| | | + xxx.stx
| | + DispatchCells\

| | |

To override $(PS_DISPATCHCELL)

$(PS_ DISPATCHCELLDATABASE)

| | | + xxx.mdb
| | + ElevationFlags\

| | |

To override $(PS_ELEVATIONFLAGUSER)

$(PS_ELEVATIONFLAGSTYLES)

| | | + xxx.ksy
| | | + PsElevationFlagList.bls $(PS_ELEVATIONFLAGSTYLESLISTFILE)
| | + Exchange\
| | | + ISM\
| | | + ISMMappingFile.txt $(PS_ISM_SECTIONMAPPING)
| | | + ISMMaterialMappingFile.txt $(PS_ISM_MATERIALMAPPING)
| | + FactorySettings\ To add to or override $(PS_FACTORYSETTINGSPATH)
| | + Handrails\
| | | + Fillings\ To override $(PS_HANDRAILFILLINGUSER)
| | | + Posts\ To override $(PS_HANDRAILPOSTUSER)
| | + Joists\

| | |

$(PS_JOISTUSER)

$(PS_JOISTDATABASE)

| | | + xxx.dgn
| | | + xxx.mdb
| | + MechanicalFasteners\
| | | + AnchorBoltsBent\ $(PS_ANCHORBOLTSBENT)
| | | | + xxx.xml
| | | + AnchorBoltsHead\ $(PS_ANCHORBOLTSHEAD)
| | | | + xxx.xml
| | | + AnchorBoltsHook\ $(PS_ANCHORBOLTSHOOK)
| | | | + xxx.xml
| | | + AnchorBoltsPlate\ $(PS_ANCHORBOLTSPLATE)
| | | | + xxx.xml
| | | + Bolts\ $(PS_BOLTINGASSEMBLIES)
| | | | + xxx.bsy
| | | | + PsBoltList.bls $(PS_BOLTINGASSEMBLIESLIST)
| | | + Dowels\ $(PS_DOWELSDATABASE)
| | | | + xxx.mdb
| | | + DowelsBent\ $(PS_DOWELSBENT)
| | | | + xxx.xml
| | | + DowelsHook $(PS_DOWELSHOOK)
| | | | + xxx.xml
| | | + StudsHexHead\ $(PS_STUDSHEXHEAD)
| | | | + xxx.xml
| | | + StudsRoundHead\ $(PS_STUDSROUNDHEAD)
| | | + xxx.xml
| | + PanelInserts\ To override $(PS_PANELINSERT)
| | + Partlist\ $(PS_PARTLISTTEMPLATES)
| | | + xxx.lbl, xxx.lst
| | | + BMP\ To override $(PS_PARTLISTIMAGE)
| | | + Concrete\ $(PS_CONCRETEPARTLISTTEMPLATES)
| | | + xxx.lbl, xxx.lst
| | | + BMP\ To override $(PS_CONCRETEPARTLISTIMAGE)
| | + Plates\ To override $(PS_GRATINGSDATABASE)
| | + PositionFlags\

| | |

To override $(PS_POSITIONFLAGUSER)

$(PS_POSITIONFLAGSTYLES)

| | | + xxx.psy
| | | + PsPosFlagList.bls $(PS_POSITIONFLAGSTYLESLISTFILE)
| | + Rebar\
| | | + Codes\ To add to or override $(PS_REBARCODES)
| | | + Detailing\ $(REBAR_PROJDIR)
| | | | + $(REBAR_PROJNAME)
| | | | + xxx.sys, xxx.def,
| | | + MechanicalDevices\ | | | | To override $(PS_MECHANICALDEVICEIMAGES) To override $(PS_MECHANICALDEVICES)
| | | + MeshCodes\ To add to or override $(PS_MESHCODES)
| | | + PcCodeSettings.xml $(PS_CODESSELECTION)
| | | + Shapes\ To add to or override $(PS_REBARSHAPES)
| | + Shapes\
| | | + CombiShapes\
| | | | + xxx\ Additions to $(PS_COMBISHAPES)
| | | + Custom_Imperial.mdb $(PS_CUSTOMPIPESDB) in Imperial workspaces
| | | + Custom_Metric.mdb $(PS_CUSTOMPIPESDB) in metric workspaces
| | | + RoofWall\
| | | | + xxx\ Additions to $(PS_ROOFWALLPANELS)
| | | + spc_config.mdb $(PS_SPC_MAPPINGDATABASE)
| | | + UserShapes\
| | | | + xxx\ Additions to $(PS_USERSHAPES)
| | | + WeldShapes\
| | | + xxx\ Additions to $(PS_WELDSHAPES)
| | + Seed\ To add to or override $(PS_SEEDFILES) - Optional directory
| | + Stairs\
| | | + Steps\ To override $(PS_STAIRSTEPUSER)
| | + UserParts\
| | | + pc3ddata.bdc $(PS_USERPARTCENTERDB)
| | | + xxx\ $(PS_USERPARTS)
| | + Varia\ $(PS_TEMPLATEPATH)
| | | + xxx.tpl
| | | + LastUsed\ $(PS_TEMPLATESLASTUSED)
| | | + xxx.sve
| | + Welds\ $(PS_WELDSTYLES)
| | | + xxx.wsy
| | | + Flags\ To override $(PS_WELDFLAGUSER)
| | | + Opposite\ To override $(PS_WELDOPPOSITEUSER)
| | | + PsWeldList.bls $(PS_WELDSTYLESLISTFILE)
| | | + Signs\ To override $(PS_WELDSIGNUSER)
| | + WorkFrames\
| | + GridBubbles\ To override $(PS_GRIDBUBBLEUSER)
| + …\
| + Seed\ $(MS_SEEDFILES)
| | + GridModelsSeed.dgn $(SMC_COLUMNGRID_GRIDMODELSEEDFILE)
| + …\
+ WorkSets\ $(_USTN_WORKSETSROOT)
+ workSetName.cfg | | Sets product-neutral configuration variables for the workset. This file can also relocate the workset root folder, "Dgn", "Out", and "Standards".
+ workSetName\ $(_USTN_WORKSETROOT)
+ xxx.cfg | Set more configuration variables for the workset. These files are optional.
+ Dgn\ $(_USTN_WORKSETDGNS)
+ Out\ $(_USTN_OUT)
| + Details\ $(PS_DETAILPATH)
| + ERP-PPS\ $(PS_PPSPATH)
| + Export\ $(PS_EXPORTPATH)
| + NC\ $(PS_NCPATH)
| + Partlist\ $(PS_PARTLISTDATABASE)
| + Concrete\ $(PS_CONCRETEPARTLISTDATABASE)
+ Standards\ $(_USTN_WORKISETSTANDARDS)
+ …\ Directories for workset data files.
+ ProStructures\ $(_PS_WORKSETSTANDARDS)
+ application.cfg, xxx.cfg | Set any ProStructures configuration variables for the workset.
+ …\ Directories for workset-specific ProStructures data files.